package org.example.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;


@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
/**
 * 客户表
 */
public class CarClient {
    /**
     * 客户编号
     */
    private Integer clientId;
    /**
     * 车辆编号
     */
    private Integer carId;
    /**
     * 车辆名称
     */
    private String carName;
    /**
     * 客户名称
     */
    private String clientName;
    /**
     * 客户密码
     */
    private String clientPassword;
    /**
     *客户手机号
     */
    private String clientPhone;
    /**
     *客户邮箱
     */
    private String clientEmail;
    /**
     *VIP级别编号
     */
    private Integer vipId;

    private String vipName;
    /**
     *记录人
     */
    private String createBy;
    /**
     *记录时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    /**
     *更改人
     */
    private String updateBy;
    /**
     *更改时间
     */
    private Date updateTime;
    /**
     *备注
     */
    private String remark;
    /**
     *密码
     */
    private String client_password;
    /**
     *优惠卷记录字段
     */
    private String status;

    private String clientImg;

    private Integer pid;

    private Integer sid;

    private Integer xid;
}
